搜索选择器属性用于定义如何从搜索项目中选择自定义值。
以下是一个选择文本资产代码行数的示例:> select{p: *.cs, @path, @loc}。
[SearchSelector("loc", provider: "asset")]
static object SelectLineOfCode(SearchSelectorArgs args)
{
TextAsset textAsset = args.current.ToObject<TextAsset>();
if (textAsset)
return textAsset.text.Split('\n').Length;
return null;
}
| cacheable | 如果您不希望搜索后端从属性数据库中提取缓存值,请设置 cacheable 属性。 |