mapping相关内容
在 fielddata vs doc_values ,我遇到了一个奇怪的情况。在我早期的映射中,根本没有使用doc值。在我的新映射中,除了分析字符串字段和布尔( doc_values:true com / elastic / elasticsearch / issues / 7851“rel =”nofollow“>不支持,直到2.0 )。 所以在细节上,这是我如何进行:在重新索引所有数据之
..
我是ElasticSearch和Kibana的新手,无法让Kibana认出我的时间戳。 我有一个JSON文件,我想要很多数据使用Curl插入弹性搜索。以下是JSON条目之一的示例。 {“index”:{“_ id”:“63”}} {“account_number”:63,“firstname”:“Hughes”,“lastname”:“Owens”,“email”:“hughes
..
我有一个食谱实体,它有一些标签(多对多的映射),我想通过标签搜索食谱。 这是我的食谱实体: / ** * @ ORM\Entity * @ ORM\Table(name =“recipes” ) * @ ORM\HasLifecycleCallbacks * @ExclusionPolicy(“all”) * / class食谱 { / ** * @ OR
..
我不能改变映射。有人可以帮我找到代码中的错误吗? 我已经找到这种标准的方法来根据几个教程来更改映射。但是,当我尝试调用映射结构时,在制作映射后,只出现一个空白的映射结构。 但是插入一些数据后会出现映射规范,因为ES使用的是默认映射结构。更具体地看下面的代码。 public class ElasticTest { private String dbname =“ElasticS
..
弹性搜索专家, 我一直找不到一个简单的方法来告诉ElasticSearch为所有索引中添加的所有文档插入_timestamp字段(和所有文档类型)。 我看到具体类型的例子: http://www.elasticsearch.org/guide/reference/mapping/timestamp-field/ ,还可以看到一个特定类型的所有索引的示例(使用_all): ht
..
如何在弹性搜索2.3.3手动设置ES索引中的嵌套字段的限制默认为50? {“错误“:{”root_cause“:[{”type“:”illegal_argument_exception“,”reason“:”索引[1000]中的嵌套字段[50]的限制已被超出“}] 解决方案 这是在破坏2.3的更改: 您可以在索引设置如下: index.mapping.nested_fi
..
我想指定一个分析器,命名它,并在创建索引时在映射中使用该名称。我失去了,我的ES实例总是给我一个错误消息。 这大概是我想做的: “settings”:{ “mappings”:{ “alfedoc”:{ “properties”:{ “id”:{“type”:“string”}, “alfefield”:{“type”:“string”,“analyzer”:“alfeanalyzer
..
如果有一些文档没有包含在排序条件中使用的字段,则Elasticsearch会在解析查询时抛出一个 SearchParseException blockquote> SearchParseException:解析失败[没有映射找到[价格]为了排序] 如何成功搜索这些文件,即使有些缺少价格字段? 解决方案 在挖掘更多之后,我找到了下面给出的解决方案。 ignore_unmapped
..
弹性搜索1.6 我想索引包含连字符的文本,例如U-12,U-17,WU-12,T恤...并且能够使用“简单查询字符串”查询来搜索它们。 数据样本(简化): {“title”:“U-12 Soccer”, “comment”:“t恤衫很脏”} 由于已经有很多关于连字符的问题,我已经尝试了以下解决方案: 使用字符过滤器: ElasticSearch -
..
我有一些弹性搜索字段,我不想在索引之前进行分析。我已经看到正确的方法是通过改变索引映射。现在我的映射如下所示: { “test”:{ “general” { “property”:{ “message”:{ “type”:“string” }, “source”:{ “键入“:”string“ } } } } } 我希望看起来像这样: { “测试“:{
..
我试图使用mongodb-river使用以下命令索引mongodb在弹性搜索中,但文档映射没有生效。它仍然使用默认分析器(标准)为字段文本 Mongodb-river 该文档指定了索引的创建,但没有关于如何提供自定义映射的文档。这是我试过的有没有其他的文档,我可以在mongodb-river中找到如何指定自定义分析器等。 curl -XPUT“localhost :9200 / _
..
在我的弹性搜索服务器中,我有一个索引 http:// localhost:9200 / blog 。 (博客)索引包含多种类型 例如: http:// localhost:9200 / blog / posts , http :// localhost:9200 / blog / tags 。 在标签类型中,我创建了超过1000个标签和10个帖子类型。 例如:帖子
..
我有一个Hibernate项目和多个实体。每个实体需要连接到几个数据库。 (table1,table2,table3,tabl4)相同的模式。 这可以完成吗?或者我需要为每一个创建一个单独的实体? 我的实体看起来像这样 @Entity public class table1 { @Id @Column(name =“name”) private String nam
..
我有三个实体,名称为SellinRequest,MortgageAndRent和Album。每个SellinRequest和MortgageAndRent可能都有一个专辑。 public class SellingRequest { public int Id {get;组; } public Album Album {get;组; } } public class M
..
$(我应该在win xp上交付项目,所以我无法使用.NET4.5配置) b $ b 我有一个BaseEntity类,所有其他实体从它继承: public abstract class BaseEntity { public int Id {get; set;} public int X {get; set;} public int Y {get; set;} } pu
..
给定这个代码: public class Car { public virtual int CarId {get;组; } public virtual string TypeName {get;组; } public ConvertableNullable价格{get;组; 哪里的 ConvertableNullable 只是解决 N
..
我已经在这个街区过了几次,所以我采取了一个新的方法。我想知道是否可能有一个单一的实体在多个0对多关系的许多方面。这是我想要做的: 客户端有0到多个手机 public class Client { [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ClientId {get;组; } publ
..
我有一个DbContext,设置不同的 DbSet ,所有类型都派生于同一个基类: public class Foo:Entity {} public class Bar:Entity {} MyDbContext:DbContext { public DbSet&Foo> Fo子组; } public DbSet酒吧{get;组; } }
..
如标题所示: 如何以代码第一种方式告诉Entity Framework 4.1,我想要一些属性(特别是类型字符串)长度为256,或nvarchar(最大)或... 所以如果这是例如我的模型 public class Book { public string Title {get;组; } //应该是256个chars public string描述{get; set} /
..
我有一个如下所示的模型: public class Category { public string Id {get;组; } public string描述{get;组; } public Category Parent {get;组; } public ICollection孩子{get;组; } public ICollection
..