Thursday, September 20, 2012

Create and Delete Mappings

#create managed property
$packsizemanagedproperty = New-FASTSearchMetadataManagedProperty -Name productpacksize -type 1 -description "Product Package Size"
#Set-FASTSearchMetadataManagedProperty -Name productpacksize -Queryable $true -StemmingEnabled $true -RefinementEnabled $true
$packsizecrawledproperty1 = Get-FASTSearchMetadataCrawledProperty -name "mpbio_packsize"
#create mappings
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $packsizemanagedproperty -crawledproperty $packsizecrawledproperty1


#Delete Mappings
$packsizemanagedproperty = Get-FASTSearchMetadataManagedProperty -Name productpacksize 
$packsizecrawledproperty = Get-FASTSearchMetadataCrawledProperty | where-object {($_.Name -eq "mpbio_packsize") -and ($_.CategoryName -eq "JDBC")} 
Remove-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $packsizemanagedproperty -crawledproperty $packsizecrawledproperty -Force
Remove-FASTSearchMetadataManagedProperty -Name productpacksize -Force

No comments:

Post a Comment