小编vis*_*Net的帖子

排除财产被编入索引

我创建了下面的对象,它将映射到ElasticSearch类型.我想将该UnivId属性排除在索引之外:

[ElasticType(Name = "Type1")]
public class Type1
{
    // To be ignored
    public string UnivId { get; set; }

    [ElasticProperty(Name="Id")]
    public int Id { get; set; }

    [ElasticProperty(Name = "descSearch")]
    public string descSearch { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# elasticsearch nest

17
推荐指数
2
解决办法
4977
查看次数

Typescript是否支持使用JavaScript库的现有项目?

我想在现有项目中开始使用TypeScript,但是我需要在TypeScript文件中使用许多共享的JavaScript库.有没有办法让TypeScript用项目相关的代码引用那些现有的JavaScript库?

我还尝试将现有的JavaScript库移植到TypeScript,并且我遇到了很多编译时错误.删除所有编译时错误很困难.为什么TypeScript不能仅使用Google Dart编译器等"抑制错误和警告"选项来引用这些JavaScript类?

typescript

12
推荐指数
2
解决办法
1万
查看次数

自定义Amazon SNS电子邮件通知

我们正在开发自定义评论系统,其中电子邮件通知将发送给帖子的所有订阅者,就像"Disqus"一样.我们发现亚马逊AWS提供简单通知系统,它可以很好地发送大量电子邮件通知并管理订阅者和主题,但我没有找到任何可以更改电子邮件通知格式的文章,因为所有电子邮件都有亚马逊品牌.

是否可以通过Amazon SNS发送?

  1. 没有亚马逊品牌的自定义电子邮
  2. 自定义订阅链接?
  3. 自定义取消订阅链接?
  4. 自定义电子邮件地址?
  5. 在电子邮件中附加公司徽标.

从而删除自定义亚马逊SNS品牌.

amazon-sqs amazon-web-services amazon-sns amazon-ses

5
推荐指数
1
解决办法
5136
查看次数

Marklogic Content Pump和XSLT转换

我正在使用MarkLogic Content Pump来​​提取XML文档。我想使用“ -transform模块和-transform名称空间”选项在mlcp提取过程中转换这些xml文档。我已经为转换创建了XSLT,并将其加载到ML“模块”数据库中,但是mlcp不接受xslt文件并抛出错误:

命令:

    mlcp.sh import \
-username $username -password $passwd \
-host $host -port $port \
-input_file_path $inpath \
-input_compressed true \
-input_file_type aggregates \
-aggregate_record_element $splittag \
-aggregate_uri_id $uriid \
-aggregate_record_namespace "http://www.fda.gov/cdrh/gudid" \
-output_collections $collection \
-output_permissions my-app-role,read,my-app-role,update \
-output_uri_suffix .xml \
-transform_module /marklogic.rest.transform/xml-transform-xsl/assets/transform.xsl \
-transform_namespace "http://marklogic.com/rest-api/transform/xml-transform-xsl" \
-transform_function transform
Run Code Online (Sandbox Code Playgroud)

下面的错误抛出ERROR:

15/09/27 15:34:19 WARN mapreduce.ContentWriter: XDMP-MODNOTTEXT: Module /marklogic.rest.transform/fda-transform-xsl/assets/transform.xsl is not a text document
Run Code Online (Sandbox Code Playgroud)

我想知道mlcp是否接受xslt转换?如果没有,那有什么选择呢?

MarkLogic在模块数据库中创建等效的xqy文件。通过在“ .xqy”文件下面调用,将引发参数不匹配错误:我认为这是由于错误的返回类型造成的:

xquery version "1.0-ml";
module namespace simple-xsl = "http://marklogic.com/rest-api/transform/simple-xsl";
import module namespace …
Run Code Online (Sandbox Code Playgroud)

marklogic marklogic-8 mlcp

1
推荐指数
1
解决办法
295
查看次数

C# Nest ElasticSearch 无法将“token_chars”映射到 Nest fluentMapping

我通过 ElasticSearch Sense 浏览器插件创建了以下索引,并创建了 C# Nest Fluent Mapping。我可以在 Nest 中表达除 nGrams 过滤器上的“token_chars”之外的所有内容。我没有在 C# nest 上获得强类型属性来添加“token_chars”。有没有人遇到过同样的问题?

下面列出了 json 和 c# 设置。请帮忙

        "analysis": {
           "analyzer": {
              "str_index_analyzer": {
                 "filter": [
                    "lowercase",
                    "substring"
                 ],
                 "tokenizer": "keyword"
              },
           "filter": {
              "substring": {
                 "max_gram": "50",
                 "type": "nGram",
                 "min_gram": "2",
                 "token_chars": [ /*Not able to map */
                    "letter",
                    "digit"
                 ]
              }
           }
Run Code Online (Sandbox Code Playgroud)

我没有在 C# nest 上获得强类型属性来添加“token_chars”。有人面临同样的问题吗?

        "analysis": {
           "analyzer": {
              "str_index_analyzer": {
                 "filter": [
                    "lowercase",
                    "substring"
                 ],
                 "tokenizer": "keyword"
              },
           "filter": {
              "substring": {
                 "max_gram": "50", …
Run Code Online (Sandbox Code Playgroud)

elasticsearch nest

0
推荐指数
1
解决办法
597
查看次数